casting a fishing net - Francés Inglés Diccionario